//
//  Snake.h
//  DualSnake
//
//  Created by HacJune Lee on 13. 12. 9..
//  Copyright (c) 2013년 HakJune Lee. All rights reserved.
//

#import "GameBlock.h"



@protocol SnakeProtocol <NSObject>
-(void)reDrawCall;
@end

@interface Snake : NSObject
{
    NSThread * _snakeThread;
    float _moveTimeInterval;
}


@property int snakeNextDirection;
@property id<SnakeProtocol> delegate;
@property (nonatomic, strong) NSMutableArray * arr_snakeBlock;

-(void)createFristSnake;
-(void)drawGameblock;

-(void)snakeThreadStart;
-(void)snakeThreadStop;

@end
